electrode lead - German English Dictionary